beach green space - Turkish English Dictionary